synaptic boutons - German English Dictionary